wrap (one's) mind around - Turc Anglais Dictionnaire